400 S Baldwin Ave Ste 115, Arcadia, CA 91007-1902, Arcadia
Fast service and always great food. Lunch time specials are the best
Fast service and always great food. Lunch time specials are the best